body	{ font-size: 12px; }
td	{ font-size: 12px; }


td.top-banner td.top-banner-left
{
	border-right:1px solid rgb(250, 200, 200);
        border-bottom:1px solid rgb(250, 100, 100);
        padding: 5px;
}
td.top-banner td.top-banner-left .author-name
{
        color: rgb(200, 100, 100);
	font-size: 20px;
        font-family: sans-serif;
        font-weight: bold;
}
td.top-banner td.top-banner-left .author-name a
{
        text-decoration: none;
}
td.top-banner td.top-banner-right
{
	border-bottom: 1px solid rgb(250, 100, 100);
}
td.top-banner td.top-banner-right td.top-banner-right-top
{
        padding: 5px;
}
td.top-banner td.top-banner-right td.top-banner-right-bottom
{
        padding: 0px;
}
td.top-banner td.top-banner-right td.top-banner-right-bottom-menu-box
{
        border-top: 1px solid rgb(255, 200, 200);
        padding: 1px;
}
td.top-banner td.top-banner-right ul.menu-list
{
	display:block;
        padding: 5px;
}
td.top-banner td.top-banner-right ul.menu-list li
{
        display: inline;
	border: 1px solid rgb(255, 210, 210);
	background: rgb(250, 245, 245);
        margin: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.top-banner td.top-banner-right ul.menu-list li.selected
{
	color: rgb(50, 10, 0);
	background: rgb(255, 230, 230);
        border: 1px solid rgb(200, 100, 100);
	/* border-bottom: 0px; */
        margin: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.top-banner td.top-banner-right ul.menu-list li a
{
	color: rgb(50, 10, 0);
	border: 0px solid rgb(255, 210, 210);
	background: rgb(255, 250, 250);
        margin: 0px;
        padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.top-banner td.top-banner-right ul.menu-list li a:hover
{
	color: rgb(200, 150, 150);
	border: 0px solid rgb(255, 210, 210);
	background: rgb(255, 240, 240);
}


td.middle-info-line
{
	background: rgb(250, 250, 250);
}


td.middle-area td.middle-area-left
{
        border-top:1px solid rgb(250,100,100);
        /* border-right:1px solid rgb(250,100,100); */
        /* border-bottom:1px solid rgb(250,100,100); */
        padding: 5px;
}
td.middle-area td.middle-area-left ul
{
        border-top: 1px solid rgb(200,250,250);
        border-bottom: 1px solid rgb(200,250,250);
}
td.middle-area td.middle-area-right
{
}
td.middle-area iframe
{
}
td.middle-area iframe.menu-frame
{
	/* border: 1px solid rgb(250, 200, 200); */
}
td.middle-area iframe.main-frame
{
	border: 1px solid rgb(250, 200, 200);
        border-top:1px solid rgb(250,100,100);
}

